MEKDPDFAVSLLWDGENTPVEVDQVDNLINNIEASVRTADPRYHLAQRKVLVGHENLDFIKENEKSLQVQGFRLIKPPYRERKCVICDGSVQTSRHKRYPYERPYDVADRLILQELLVQKLLCF